package ch15;

/**
 * Created by hp on 2016/4/23.
 */
import static java.lang.System.out;
import java.util.regex.*;

public class PatternMatcherDemo {
    public static void main(String[] args) {
        String[] regexs = {".*foo", ".*?foo",".*+foo"};
        for(String regex : regexs){
            Pattern pattern = Pattern.compile(regex);
            Matcher matcher = pattern.matcher("xfooxxxxxxfoo");
            out.printf("%s find", pattern.pattern());
            while(matcher.find()){
                out.printf("\"%s\"",matcher.group());
            }
            out.printf("in \"xfooxxxxxxfoo\".");
        }
    }
}
